Versions:

  • 1.0.0

wslm, published by nakaba-lab, is a terminal user interface application designed to simplify the management of Windows Subsystem for Linux (WSL) distributions on Windows systems. Built in Rust with the ratatui library, it is distributed as a single self-contained executable and falls within the system administration and developer tools category, specifically targeting users who work regularly with multiple Linux environments under Windows. Its purpose is to consolidate common WSL administration tasks into one screen, eliminating the need to juggle multiple command-line invocations or separate utilities. From the interface, users can list installed distributions along with their state, WSL version, and on-disk size, then start or stop them as needed. Shell sessions can be opened inline within the application or launched in a new Windows Terminal tab, accommodating different workflow preferences. For monitoring, wslm provides live gauges displaying the WSL virtual machine's memory and CPU consumption, complemented by sparklines that visualize recent resource trends over time. Backup and migration scenarios are supported through managed export and import of distributions in tar or vhdx formats, while the integrated online catalog allows new distributions to be installed directly from the interface. Configuration management is also covered, as the tool can edit both .wslconfig and wsl.conf files. The application is designed with reliability and privacy in mind: state detection operates independently of system locale settings, and no telemetry is collected. wslm is currently available at version 1.0.0, which is the only version released to date, making it a recent entry in the WSL tooling ecosystem aimed at developers, administrators, and power users.

Tags: